1, can local variables and global variable duplicate?
A: Yes, the local will screen the overall situation. To use a global variable, you need to use the "::"
Local variables can have the same name as global variables, and when referenced within a
1. Can a local variable be renamed with a global variable?
A: Yes. Global blocking will be performed in some cases. To use global variables, you must use "::"
A local variable can have the same name as a global variable. A local variable with the
Compare the differences between global variables, global static variables, local variables, local static variables, where they are stored after compilation, where the initialized values are, when the memory is allocated, what effects the initial
Global variables are generally defined like this:1. Define int myInt in a class of. cpp;And then in the place where you want to use the. cpp extern int myInt;2. Add in Stdafx.cpp:int myInt;Then add in the stdafx.h:extern int MyIntThis is defined
There are two ways to use static: process-orientedProgramStatic in design and static in object-oriented programming. The former applies to common variables andFunction, which does not involve classes. The latter mainly describes the role of static
A project created using MFC is composed of many files. It cannot define global variables as in General C ++ programs, to define global variables and functions that can be shared by multiple files in the project, you must use some special methods.
Q: How do I define global variables in VC?
A:Put in any fileUse extern declaration in other filesOr declare a Public Member in the App class.It can be used in other classes of the program.AfxGetApp () gets an App object pointer and converts it to
A project created using MFC is composed of many files. It cannot define global variables as in General C ++ programs, to define global variables and functions that can be shared by multiple files in the project, you must use some special methods.
Memory allocation of a program
The memory consumed by a program compiled by C + + is divided into the following sections:
1, stack area (stack)-by the compiler automatically assigned to release, store the function of the parameter values, local
Global variables are generally defined as follows:1. Define int myInt in Class 1. cpp;Then, use extern int myInt in. cpp where you want to use it.
2. Add the following to stdafx. cpp:Int myInt;Then add the following to stdafx. h:Extern int myIntThis
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.